marvel over (someone's) achievements

Translations
s’émerveiller devant les réalisations de quelqu’un